Big Huge Thesaurus

Senna obtusifolia

noun